settlement terms - French English Dictionary